wrangled agreement

Translations
accord péniblement négocié